retail sale license - English Synonyms Dictionary